﻿.CW h2 {text-align:left;font-size:22px;font-weight:normal;height:40px;line-height:35px;padding-top:20px;color:#555; }
.CW h2 b{padding-left:45px; color:#555;font-weight:normal;}
.CW h2 a { text-transform:uppercase;padding:0 5px;}
.CW h2 span{width:100px;font-size:16px;color:#555;float:right}
.CW h2 span a{color:#999; }

.imore {background:#ddd;width:60px;height:26px; line-height:26px; text-align:center; }

.cbg1 {  width:100%;min-height:278px;background:#f3f3f3 ;padding-top:30px;}
.cbg2 { width:100%;min-height:430px;position:relative;}

.iimg1 { height:1084px;width:100%;float:left; margin:20px 0;}
.iimg2 { height:805px;width:100%;float:left; margin:20px 0;}

.iphoto {min-height:335px;margin:0 auto;width:100%;}
.iphoto li{float:left;text-align:left;line-height:35px;margin-top:15px; margin:0 5px; }
.iphoto li .info a {color:#fff;font-size:16px;}
.iphoto li .info { background:#333; width:220px;padding:5px;color:#ccc;line-height:25px;}
.iphoto li .info:hover { background:#f00;}

.iprotj { min-height: 315px;width:1220px;margin:10px auto;}
.iprotj h3 {text-align:center;}
.iprotj .bd{ float:right;line-height:30px;min-height:265px;width: 725px;margin-left:0px;border:0px solid #eee; }
.iprotj .bd h2 {border-bottom:1px solid #ddd; font-weight:normal;}
.iprotj .bd h2 span { float:right;color:#999;}
.iprotj .bd li{float:left;width:165px;margin:0 8px;text-align:center;margin-top:10px;padding:0px;color:#999;}
.iprotj .bd li img {border:1px solid #ddd; }
.iprotj .bd li img:hover {border:1px solid #f00; }
.iprotj .info { height:70px;overflow:hidden; width:100%;line-height:35px;display:block;color:#999; }
.iprotj .info h3 { font-size:17px;color:#333;text-align:left;font-weight:normal;}
.iprotj .info h3:hover {color:#7bc03f;}


.iproclass {width: 302px;margin-bottom: 20px;float: left; }
.iproclass h3{color:#666666;text-align:center;font-size:22px;line-height:32px;width:100%;background:#f9ebdb;height:75px;font-weight:bold;padding-top:10px;}
.iproclass h3 span {display:block;font-size:16px;color:#999999;font-weight:normal;line-height:25px;}
.iproclass ul { border:2px solid #f9ebdb;min-height:780px;background:#ffffff;border-top:none;padding-top:10px;padding-bottom:30px;}
.iproclass li { float:left;width: 190px; padding:5px 20px;}
.iproclass li b a{display:block;line-height:35px;height:35px;color:#333333;width:236px; background: url(../images/df_icona1.png) no-repeat scroll 10px 10px #f9ebdb;  font-size:16px;padding-left:30px; }
.iproclass li b  a:hover{color:#ff0;  }
.iproclass dl {}
.iproclass dd  {width:236px; line-height:35px;height35px;display:block;background: url(../images/df_icona1.png) no-repeat scroll 10px 10px #fad6ae;  font-size:16px;padding-left:30px;margin-top:8px;}
.iproclass dd a { color:#000;}
.iproclass dd a:hover { color:#000;}

.iproclass ._c{height:60px;width: 100%; background:url(../images/iprclass_bg.jpg) no-repeat 50% bottom;}
.iproclass ._c li { border:1px solid #ddd; background:#f2f2f2;font-size:14px; width:190px;height:90px;margin-left: 50px; text-align:center;line-height:30px;padding-top:25px;}
.iproclass ._c li a p { font-size:26px;font-weight:bold;color:#333;}
.iproclass ._c li:hover { background:#af0e5a;color:#fff;}
.iproclass ._c li:hover a p,.iproclass ._c li:hover a  { color:#fff;}
.iproclass ._c  a{display:block;width:100%;height:100%;}


.ipronew { min-height:750px;width:1220px;margin:10px auto;}
.ipronew li { float: left; margin: 0 5px;  width:390px; }
.ipronew li img { float: left; padding-top: 10px ; }
.ipronew .info { height:70px;overflow:hidden; width:100%;line-height:35px;display:block;color:#999; }
.ipronew .info h3 { font-size:17px;color:#333;text-align:left;font-weight:normal;}

.ibtn { padding-left: 30px;float: left;width: 360px;}
.ibtn a { float:left;text-align:center;font-size:16px;padding:10px 0;padding-right:15px;}

.itop {padding-top:30px;height:230px;}
.itop li { float:left;position:relative;}
.itop li a { display:block;background:#000; filter:Alpha(opacity=85);opacity:0.85;height:45px;color:#fff;line-height:45px;bottom:8px;z-index:999;width:314px;text-align:center;}
.itop li b {font-size:18px;font-weight:normal;}
.itop li a:hover { color:#ffd800;}

.boxx{width:100%;}
 .bigbox{width:1200px;height:400px;margin-bottom:20px;}
.bigbox .box{float:left;width:395px;height:330px;margin-top:40px; border-right: solid #ddd 1px;}
.bigbox .box ._c{height:280px;}
.bigbox .box ._c img{margin-left:15px;}
.bigbox .box ._c p{font-size:14px;color:#555;height:80px;overflow :hidden ;padding:15px;}
.bigbox .box h2{font-size:18px;color:#555;padding-bottom:20px;padding-left:20px;}
.bigbox .box ._c span{float:right;padding-top:10px;padding-right:20px;}

.bigbox .box ._c .nbox{ width: 400px;height: 280px;}
.bigbox .box ._c .nbox .ntop{ width: 400px;height: 60px;padding-left:30px;overflow :hidden ;margin-bottom :25px;} 
.bigbox .box ._c .nbox .ntop .date{width: 48px; color:#fff;padding:5px;margin-right:10px;height: 55px;float: left;background: #7e7e7e;}
.bigbox .box ._c .nbox .ntop h3{font-size:16px;font-weight :normal ;padding-left:80px;}
.bigbox .box ._c .nbox .ntop p{width:270px;font-size:12px;line-height :15px;color:#aaa;padding-top:0px;}










.iabout { line-height:25px;color:#555; height:680px;width:100%;padding-left: 0px;float:left; }
.iabout ._img{vertical-align:middle; float:left;padding: 20px 10px 20px 0;}
.iabout ._c { height:480px;padding:0px;color:#555;overflow: hidden;text-align:center;width:100%;margin-top: 10px;margin-left: 0px;font-size:14px;line-height:28px;float:left;}
.iabout .more {float:left; line-height:45px; text-align:center;width:100%;margin-bottom:20px;}
.iabout .more a { width:120px;height:45px;background:#f00;display:block;margin: 0 auto;color:#fff;}

.ivideo { width:100%;height:280px; text-align:center; padding:10px;}
.ivideo ._title { text-align:center;height:40px;line-height:40px;font-size:16px;}

.inews {margin-left:0px;float:left;height:370px;width:755px;float:left;margin-bottom:20px;}
.inews h3 {color:#f00;font-size:22px;text-align:left; line-height:57px;height:57px; }
.inews h3 b { padding-left:10px;}
.inews h3 span{float:right; padding-right:10px;font-size:12px; }
.inews h3 span a {color:#999; }
.inews .ntop {color:#999;height: 200px; }
.inews .nli {height:76px;color:#999;width: 270px;float:left;margin-left:55px;line-height:30px; }
.inews p {padding:0 10px; }
.inews p a { color:#999; }
.inews p a:hover { color:#f00; }
.inews p:hover {}
.inews p span {float:right;color:#999;}
.inews .newsimg{padding:5px ;vertical-align:middle;float:left; }
.inews .newsimg p { background:#ff0101;height:55px;line-height:55px;color:#fff;}
.inews .newsimg p a { color:#fff;font-size:14px;}
.inews h3 img{padding-top:30px ;vertical-align:middle;float:left; }
.inews ._c { height:300px;padding:5px;color:#a7976f;overflow: hidden;background:url(../images/news_bg.jpg) no-repeat right 0; }

.imessage { width:1200px;margin:0 auto;font-size:16px;}
.imessage ._c {background:url(../images/message_bg.jpg) no-repeat ;width:100%;height:320px;margin-top:15px;color:#999; }
.imessage ._c li {height: 50px;line-height: 50px;margin-bottom: 21px;padding-left: 20px;background:#e4e4e4;width:460px;}
.imessage ._c .iinput {margin-left:25px;height:50px;line-height:50px;width:390px; border:1px solid #e4e4e4; }
.imessage ._c .itextarea { margin-left:-19px;width:698px;height:140px;border:1px solid #e4e4e4;}
.imessage ._c .imbtn {text-align:center;width:100%;margin-top:40px;}
.imessage ._c .imbtn .mbtn{background:url(../images/btn_bg.jpg) no-repeat;width:130px;height:50px;line-height:50px;color:#fff;font-size:18px;}
.imessage ._c .imbtn .mbtn:hover{background:#ff0101;}
.imessage ._c .cmess { right:0;top:0px;width:680px;}


.ibtn img{padding-bottom:15px; }

.iinfo {background: url(../images/iwh_bg.jpg) no-repeat 50% 0;height:860px;width:100%;position:relative;color:#eee;line-height:35px;font-size:14px;}
.iinfo img { float:left;padding:0 20px;}
.iinfo .iinfo1 {position:absolute; width:900px;margin:0 auto; top:120px;}
.iinfo .iinfo2 {position:absolute; width:900px;margin:0 auto; top:400px;}
.iinfo .iinfo3 {position:absolute; width:900px;margin:0 auto; top:680px;}

.iinfo p:hover { }
.iinfo p span {float:right;}

.iys h3{text-align:center; }

.ilink { height:180px;line-height:35px;width:1000px;float:left;border-top: 2px solid #b0011a;}
.ilink h3 { line-height:40px;font-size:14px;color:#574946;margin:10px 0;}
.ilink h3 b { color:#c6b1ab; }
.ilink h3 span{float:right; padding-right:10px;font-size:12px; }
.ilink h3 span a {color:#999; }


.iminfo {width:370px;margin-left:30px;float:left;height:154px;}
.iminfo h3 {color:#f00;font-size:22px;text-align:left; line-height:60px; border-bottom:0px solid #eee;}
.iminfo h3 span{float:right; padding-right:5px;font-size:12px;margin-top:0px; }
.iminfo h3 span a {color:#999; }
.iminfo .ntop {color:#ff0101;float:left;margin:0px;margin-top:0px;width: 100%;line-height: 35px;}
.iminfo .ntop a { color:#ff0101;}
.iminfo img{padding:20px 0 ;vertical-align:middle;float:left; }
.iminfo ._c { height:100px;width:99%;float:left;}
.iminfo .newslist { float:left;width:370px;}

.iprosearch {width:310px;float:left;border:1px solid #52ae00; }
.iprosearch h3 {height:65px;line-height:65px;text-align:center;font-size:16px;border-bottom:1px solid #52ae00; }
.iprosearch h3 a {width:50%;float:left; }
.iprosearch h3 .h { background:#52ae00;color:#fff;}
.iprosearch p { padding:10px 20px;color:#999;font-size:14px;}
.iprosearch .textinput {width:80px;height:30px;line-height:30px;border:1px solid #ddd; }
.iprosearch .selects,.iprosearch .sbtn {width:100%; border:1px solid #ddd;height:35px;line-height:35px; }
.iprosearch .sbtn {background:#52ae00;color:#fff;margin:15px 0 20px 0;}

.idz h2{float:left;text-align:left; }


.bigboxx{margin-top:180px;height:330px;margin-right:110px;}


#center {
	Z-INDEX: 2; POSITION: absolute;  LEFT: 50%
}
#slider {
	Z-INDEX: 1; POSITION: absolute;  WIDTH: 1000px; HEIGHT: 600px; OVERFLOW: hidden;  TOP: -186px; LEFT: -430px
}
#slider .slide {
	Z-INDEX: 10; POSITION: absolute; WIDTH: 600px; BACKGROUND: #000; HEIGHT: 414px; OVERFLOW: hidden; TOP: 43px; CURSOR: default; LEFT: 22px;text-align:left;
}
/*#slider .title {
	COLOR: #f80; FONT-SIZE: 1.2em; FONT-WEIGHT: bold; MARGIN-RIGHT: 1.5em; TEXT-DECORATION: none
}*/
#slider .text {
	POSITION: absolute; TEXT-ALIGN: justify; WIDTH: 470px; DISPLAY: none; FONT-FAMILY: verdana, arial, Helvetica, sans-serif; COLOR: #fff; FONT-SIZE: 0.9em; TOP: 100%; LEFT: 10px
}
#slider .diapo {
	POSITION: absolute; FILTER: alpha(opacity=100); VISIBILITY: visible; opacity: 1
}
#apDiv1 {
	Z-INDEX: 1; POSITION: absolute; BACKGROUND-COLOR: #000000; WIDTH: 820px; HEIGHT: 30px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
#apDiv2 {
	Z-INDEX: 3; POSITION: absolute; WIDTH: 860px; HEIGHT: 35px; OVERFLOW: hidden; TOP: 216px; LEFT: -429px
}
.pagenext {
	POSITION: relative; WIDTH: 820px; HEIGHT: 37px
}
A.pn:link {
	Z-INDEX: 4; POSITION: absolute; WIDTH: 47px; FONT: 12px "宋体"; COLOR: #666; TOP: 15px; RIGHT: 33px; TEXT-DECORATION: none
}
A.pn:visited {
	Z-INDEX: 4; POSITION: absolute; WIDTH: 47px; FONT: 12px "宋体"; COLOR: #666; TOP: 15px; RIGHT: 33px; TEXT-DECORATION: none
}
A.pn:hover {
	COLOR: #fff
}
A.pn:active {
	COLOR: #fff
}
